a powerful microscope - Español Inglés Diccionario